home *** CD-ROM | disk | FTP | other *** search
/ MacUser Mac Bin 40 / MACUSER-MACBIN40A-1997-03.ISO.7z / MACUSER-MACBIN40A-1997-03.ISO / オンラインソフト / オンラインソフト⁄毎号掲載 / 音楽,音声処理 / MIDIGraphy folder / MGPC folder / profile sources / QY20.s < prev    next >
Text File  |  1996-10-14  |  10KB  |  297 lines

  1. //
  2. // MG Profile Compiler sample source file
  3. // Copyright (c) 1995-96 TONTATA. 
  4. //
  5.  
  6. FILE($PROFFOLDER$ "QY20 Profile"){
  7.     /*************************************** deffinition of 'vers' */
  8.     #include    "version.s"
  9.     /*************************************** deffinition of 'Exdf' */
  10.     Exdf("GM exclusive")                    =($SRCFOLDER$ "ExdfRsrc","GM exclusive");
  11.     /*************************************** deffinition of 'Midi' */
  12.     Midi("GM system on")                    =($SRCFOLDER$ "MidiRsrc","GM system on");
  13.     Midi("GM system off")                    =($SRCFOLDER$ "MidiRsrc","GM system off");
  14.  
  15.     /*************************************** deffinition of 'PNam' */
  16.     PNam("QY20(Normal)"){
  17.         "00:Acoustic Grand Piano",            "01:Bright Acoustic Piano",
  18.         "02:Electric Grand Piano",            "03:Honky-tonk Piano",
  19.         "04:Electric Piano 1",                "05:Electric Piano 2",
  20.         "06:Electric Piano 3",                "07:Electric Piano 4",
  21.         "08:Clavi",                            "09:Glockenspiel",
  22.         "0A:Music Box",                        "0B:Vibraphone",
  23.         "0C:Marimba",                        "0D:Drawbar Organ 1",
  24.         "0E:Drawbar Organ 2",                "0F:Percussive Organ",
  25.         "10:Rock Organ",                    "11:Accordion",
  26.         "12:Harmonica",                        "13:Acoustic Guitar(nylon)",
  27.         "14:Acoustic Guitar(steel)",        "15:Acoustic Guitar(12strings)",
  28.         "16:Electric Guitar(jazz)",            "17:Electric Guitar(clean1)",
  29.         "18:Electric Guitar(clean2)",        "19:Electric Guitar(clean3)",
  30.         "1A:Electric Guitar(12strings)",    "1B:Electric Guitar(muted1)",
  31.         "1C:Electric Guitar(muted2)",        "1D:Overdriven Guitar",
  32.         "1E:Distotion Guitar 1",            "1F:Distotion Guitar 2",
  33.         "-",
  34.         "20:Distotion Guitar 3",            "21:Guitar Harmonics",
  35.         "22:Acoustic Bass",                    "23:Electric Bass(finger1)",
  36.         "24:Electric Bass(finger2)",        "25:Electric Bass(pick)",
  37.         "26:Fretless Bass",                    "27:Slap Bass",
  38.         "28:Synth Bass 1",                    "29:Synth Bass 2",
  39.         "2A:Synth Bass 3",                    "2B:Synth Bass 4",
  40.         "2C:Synth Bass 5",                    "2D:Violin",
  41.         "2E:Tremolo Strings",                "2F:Pizzicato Strings",
  42.         "30:Strings Ensemble 1",            "31:Strings Ensemble 2",
  43.         "32:Strings Ensemble 3",            "33:Synth Strings",
  44.         "34:Choir Aahs",                    "35:Voice Oohs",
  45.         "36:Synth Voice",                    "37:Orchestra Hit",
  46.         "38:Trumpet",                        "39:Trombone",
  47.         "3A:Muted Trumpet",                    "3B:Brass Section",
  48.         "3C:Synth Brass 1",                    "3D:Synth Brass 2",
  49.         "3E:Synth Brass 3",                    "3F:Synth Brass 4",
  50.         "-",
  51.         "40:Alto Sax",                        "41:Tenor Sax",
  52.         "42:Baritone Sax",                    "43:Clarinet",
  53.         "44:Flute",                            "45:Shakuhachi",
  54.         "46:Ocarina",                        "47:Lead 1(square)",
  55.         "48:Lead 2(saw tooth)",                "49:Lead 3(calliope)",
  56.         "4A:Lead 4(charang)",                "4B:Lead 5(voice)",
  57.         "4C:Lead 6(fifth)",                    "4D:Lead 7(bass+lead)",
  58.         "4E:Pad 1(bell strings)",            "4F:Pad 2(piano)",
  59.         "50:Pad 3(seq)",                    "51:Pad 4(new age)",
  60.         "52:Pad 5(warm)",                    "53:Pad 6(polysynth)",
  61.         "54:Pad 7(choir)",                    "55:Pad 8(bowed)",
  62.         "56:Pad 9(halo)",                    "57:Pad 10(sweep)",
  63.         "58:FX 1(sound track)",                "59:FX 2(crystal)",
  64.         "5A:FX 3(atmosphere)",                "5B:FX 4(brightness)",
  65.         "5C:FX 5(echoes)",                    "5D:FX 6(sci-fi)",
  66.         "5E:Banjo",                            "5F:Kalimba",
  67.         "-",
  68.         "60:Fiddle",                        "61:Tinkle Bell",
  69.         "62:Steel Drums",                    "63:Reverse Cymbal",
  70.         "64:Dr1 - GM Standard set",            "65:Dr2 - Pop set",
  71.         "66:Dr3 - Power set",                "67:Dr4 - Process set",
  72.         "68:Dr5 - Analog set 1",            "69:Dr6 - Analog set 2",
  73.         "6A:Dr7 - Jazz set",                "6B:Dr9 - Brush set",
  74.     };
  75.  
  76.     PNam("QY20(GM voice)"){
  77.         "00:Acoustic Grand Piano",            "01:Bright Acoustic Piano",
  78.         "02:Electric Grand Piano",            "03:Honky-tonk Piano",
  79.         "04:Electric Piano 2",                "05:Electric Piano 4",
  80.         "06:Acoustic Guitar(12strings)",    "07:Clavi",
  81.         "08:Vibraphone",                    "09:Glockenspiel",
  82.         "0A:Music Box",                        "0B:Vibraphone",
  83.         "0C:Marimba",                        "0D:Marimba",
  84.         "0E:Tinkle Bell",                    "0F:Acoustic Guitar(12strings)",
  85.         "10:Drawbar Organ 2",                "11:Percussive Organ",
  86.         "12:Rock Organ",                    "13:Drawbar Organ 1",
  87.         "14:Accordion",                        "15:Accordion",
  88.         "16:Harmonica",                        "17:Accordion",
  89.         "18:Acoustic Guitar(nylon)",        "19:Electric Guitar(steel)",
  90.         "1A:Electric Guitar(jazz)",            "1B:Electric Guitar(clean1)",
  91.         "1C:Electric Guitar(muted1)",        "1D:Overdriven Guitar",
  92.         "1E:Distotion Guitar 1",            "1F:Guitar Harmonics",
  93.         "-",
  94.         "20:Acoustic Bass",                    "21:Electric Bass(finger1)",
  95.         "22:Electric Bass(pick)",            "23:Fretless Bass",
  96.         "24:Slap Bass",                        "25:Slap Bass",
  97.         "26:Synth Bass 4",                    "27:Synth Bass 2",
  98.         "28:Violin",                        "29:Violin",
  99.         "2A:Violin",                        "2B:Violin",
  100.         "2C:Tremolo Strings",                "2D:Pizzicato Strings",
  101.         "2E:FX 3(atmosphere)",                "2F:???",
  102.         "30:String Ensemble 2",                "31:String Ensemble 3",
  103.         "32:Synth Strings",                    "33:Synth Strings",
  104.         "34:Choir Aahs",                    "35:Voice Oohs",
  105.         "36:Synth Voice",                    "37:Orchestra Hit",
  106.         "38:Trumpet",                        "39:Trombone",
  107.         "3A:Trombone",                        "3B:Muted Trumpet",
  108.         "3C:Trombone",                        "3D:Brass Section",
  109.         "3E:Synth Brass 3",                    "3F:Synth Brass 4",
  110.         "-",
  111.         "40:Alto Sax",                        "41:Alto Sax",
  112.         "42:Tenor Sax",                        "43:Baritone Sax",
  113.         "44:Clarinet",                        "45:Clarinet",
  114.         "46:Clarinet",                        "47:Clarinet",
  115.         "48:Flute",                            "49:Flute",
  116.         "4A:Ocarina",                        "4B:Shakuhachi",
  117.         "4C:Shakuhachi",                    "4D:Shakuhachi",
  118.         "4E:Ocarina",                        "4F:Ocarina",
  119.         "50:Lead 1(square)",                "51:Lead 2(saw tooth)",
  120.         "52:Lead 3(calliope)",                "53:Lead 1(square)",
  121.         "54:Lead 4(charang)",                "55:Lead 5(voice)",
  122.         "56:Lead 6(fifth)",                    "57:Lead 7(bass+lead)",
  123.         "58:Pad 4(new age)",                "59:Pad 5(warm)",
  124.         "5A:Pad 6(polysynth)",                "5B:Pad 7(choir)",
  125.         "5C:Pad 8(bowed)",                    "5D:Pad 9(halo)",
  126.         "5E:Pad 9(halo)",                    "5F:Pad 10(sweep)",
  127.         "-",
  128.         "60:Synth Brass 4",                    "61:FX 1(soundtrack)",
  129.         "62:FX 2(crystal)",                    "63:FX 3(atmosphere)",
  130.         "64:FX 4(brightness)",                "65:Synth Strings",
  131.         "66:FX 5(echoes)",                    "67:FX 6(sci-fi)",
  132.         "68:Acoustic Guitar(12strings)",    "69:Banjo",
  133.         "6A:Electric Guitar(muted1)",        "6B:Acoustic Guitar(nylon)",
  134.         "6C:Kalimba",                        "6D:Distotion Guitar 2",
  135.         "6E:Fiddle",                        "6F:Alto Sax",
  136.         "70:Tinkle Bell",
  137.         
  138.         "72:Steel Drums",
  139.         
  140.         "77:Reverse Cymbal",
  141.     };
  142.  
  143.     PNam("QY20(GM drums)"){
  144.         "00:Dr1(standard)",
  145.         "10:Dr4(process)",
  146.         "18:Dr6(analog 2)",
  147.         "19:Dr5(analog 1)",
  148.         "20:Dr7(jazz)",
  149.         "28:Dr8(brush)",
  150.         "30:Dr1(standard)",
  151.     };
  152.     
  153.     /*************************************** deffinition of 'NNam' */
  154.     NNam("QY20 Dr1(standard)"){
  155.         "1D:scratch push",
  156.         "1E:scratch pull",        "1F:stick",
  157.         "20:metronome click L",    "21:metronome click M",
  158.         "22:metronome click H",    "23:acoustic bass drum",
  159.         "24:bass drum 1",        "25:side stick",
  160.         "26:acoustic snare",    "27:hand clap",
  161.         "28:electric snare",    "29:low floor tom",
  162.         "2A:closed hi-hat",        "2B:high floot tom",
  163.         "2C:pedal hi-hat",        "2D:low tom",
  164.         "2E:open hi-hat",        "2F:low-mid tom",
  165.         "30:hi mid tom",        "31:clash cymbal 1",
  166.         "32:high tom",            "33:ride cymbal 1",
  167.         "34:chinese cymbal",    "35:ride bell",
  168.         "36:tambourine",        "37:splash cymbal",
  169.         "38:cowbell",            "39:crash cymbal 2",
  170.         "3A:vibra slap",        "3B:ride cymbal 2",
  171.         "3C:hi bongo",            "3D:low bongo",
  172.         "3E:mute hi conga",        "3F:open hi conga",
  173.         "40:low conga",            "41:hi timbale",
  174.         "42:low timbale",        "43:high agogo",
  175.         "44:low agogo",            "45:cabasa",
  176.         "46:maracas",            "47:short whistle",
  177.         "48:long whistle",        "49:short guiro",
  178.         "4A:long guiro",        "4B:claves",
  179.         "4C:hi wood block",        "4D:low wood block",
  180.         "4E:mute cuica",        "4F:open cuica",
  181.         "50:mute triangle",        "51:open triangle",
  182.         "52:shaker",
  183.     };
  184.     NNam("QY20 Dr2(pop)")=(,"QY20 Dr1(standard)"){
  185.         "23:bass drum 2",
  186.         "26:light snare",
  187.         "28:rim snare",
  188.         "29:room low tom 2",
  189.         "2B:room low tom 1",
  190.         "2D:room mid tom 2",
  191.         "2F:room mid tom 1",
  192.         "30:room hi tom 2",
  193.         "32:room hi tom 1",
  194.     };
  195.     NNam("QY20 Dr3(power)")=(,"QY20 Dr1(standard)"){
  196.         "23:bass drum 1",
  197.         "24:gated bass drum 1",
  198.         "26:power snare",
  199.         "28:reverb rim snare",
  200.         "29:power low tom 2",
  201.         "2B:power low tom 1",
  202.         "2D:power mid tom 2",
  203.         "2F:power mid tom 1",
  204.         "30:power hi tom 2",
  205.         "32:power hi tom 1",
  206.     };
  207.     NNam("QY20 Dr4(process)")=(,"QY20 Dr1(standard)"){
  208.         "23:gated bass drum 1",
  209.         "24:gated bass drum 2",
  210.         "26:gated snare",
  211.         "28:power rim snare",
  212.         "29:power low tom 2",
  213.         "2B:power low tom 1",
  214.         "2D:power mid tom 2",
  215.         "2F:power mid tom 1",
  216.         "30:power hi tom 2",
  217.         "32:power hi tom 1",
  218.     };
  219.     NNam("QY20 Dr5(analog 1)")=(,"QY20 Dr1(standard)"){
  220.         "23:bass drum 3",
  221.         "24:analog bass drum 1",
  222.         "26:analog snare 1",
  223.         "28:reverb rim snare 2",
  224.         "29:power mid tom 3",
  225.         "2A:analog CHH 1",
  226.         "2B:analog low tom 1",
  227.         "2C:analog CHH 2",
  228.         "2D:analog mid tom 1",
  229.         "2E:analog OHH",
  230.         "2F:analog mid tom 1",
  231.         "30:power hi tom 1",
  232.         "32:analog hi tom 1",
  233.         "38:analog cowbell",
  234.         "3E:analog hi conga",
  235.         "3F:analog mid conga",
  236.         "40:analog low conga",
  237.     };
  238.     NNam("QY20 Dr6(analog 2)")=(,"QY20 Dr1(standard)"){
  239.         "23:analog bass drum 1",
  240.         "24:analog bass drum 2",
  241.         "26:electric snare",
  242.         "28:analog snare 2",
  243.         "29:analog low tom 2",
  244.         "2A:analog CHH 1",
  245.         "2B:analog low tom 1",
  246.         "2C:analog CHH 2",
  247.         "2D:analog mid tom 2",
  248.         "2E:analog OHH",
  249.         "2F:analog mid tom 1",
  250.         "30:analog hi tom 2",
  251.         "32:analog hi tom 1",
  252.         "38:analog cowbell",
  253.         "3E:analog hi conga",
  254.         "3F:analog mid conga",
  255.         "40:analog low conga",
  256.     };
  257.     NNam("QY20 Dr7(jazz)")=(,"QY20 Dr1(standard)"){
  258.         "23:acoustic bass drum",
  259.         "24:bass drum 4",
  260.         "26:acoustic snare soft",
  261.         "28:acoustic snare",
  262.         "29:low floor tom",
  263.         "2A:closed hi-hat",
  264.         "2B:high floot tom",
  265.         "2C:pedal hi-hat",
  266.         "2D:low tom",
  267.         "2E:open hi-hat",
  268.         "2F:low-mid tom",
  269.         "30:hi mid tom",
  270.         "32:high tom",
  271.         "38:cowbell",
  272.         "3E:mute hi conga",
  273.         "3F:open hi conga",
  274.         "40:low conga",
  275.     };
  276.     NNam("QY20 Dr8(brush)")=(,"QY20 Dr1(standard)"){
  277.         "23:acoustic bass drum",
  278.         "24:bass drum 4",
  279.         "26:brush swish",
  280.         "27:brush slap",
  281.         "28:brush roll",
  282.         "29:low floor tom",
  283.         "2A:closed hi-hat",
  284.         "2B:high floot tom",
  285.         "2C:pedal hi-hat",
  286.         "2D:low tom",
  287.         "2E:open hi-hat",
  288.         "2F:low-mid tom",
  289.         "30:hi mid tom",
  290.         "32:high tom",
  291.         "38:cowbell",
  292.         "3E:mute hi conga",
  293.         "3F:open hi conga",
  294.         "40:low conga",
  295.     };
  296. };
  297.